770670
295
997056
257
561047
786315
304
820948
354
2276473
1096
887371
314
721925
238
1513955
807
1487245
499
699155
245
414960
160
2337228
851
1412375
556